Cape buffalo - Español Inglés Diccionario